mackerel sky - French English Dictionary